package com.fw.service.configuration;

import java.io.Serializable;
import java.util.List;

import org.springframework.transaction.annotation.Transactional;

import com.fw.service.bean.EntryBean;
import com.fw.service.globalsetting.bean.GlobalSettingBean;
import com.fw.service.passwordpolicy.bean.PasswordPolicyBean;

/**
 * Description: Configuration Service
 * 
 * @author AS073
 *
 */
public interface ConfigurationService {

    // "java.lang.List.com.fw.service.bean.ErrorBean", List<ErrorBean>
    // "com.fw.service.bouser.BOUserBean", BOUserBean

    @Transactional
    public List<EntryBean<String, Serializable>> updatePasswordPolicy(PasswordPolicyBean passwordPolicyBean);

    @Transactional
    public List<EntryBean<String, Serializable>> updateGlobalSetting(GlobalSettingBean globalSettingBean);
}
